flo-trol clamp - Turkish English Dictionary